import type { TableColumn } from '@/components/core/dynamic-table';
// import { Avatar, Space, Tag } from 'ant-design-vue';

export type TableListItem = API.DeviceManageListResultItem;
export type TableColumnItem = TableColumn<TableListItem>;

export const baseColumns: TableColumnItem[] = [
  {
    title: '主键',
    align: 'center',
    dataIndex: 'id',
  },
  {
    title: '设备类型 1水表 2集中器',
    align: 'center',
    dataIndex: 'deviceType',
  },
  {
    title: '水表类型 01-NB 02-4G 03 集中器表',
    align: 'center',
    dataIndex: 'meterType',
  },
  {
    title: '设备编号',
    align: 'center',
    dataIndex: 'deviceNo',
  },
  {
    title: '名 称',
    align: 'center',
    dataIndex: 'name',
  },
  {
    title: '收集器编号',
    align: 'center',
    dataIndex: 'collectorNo',
  },
  {
    title: '描 述',
    align: 'center',
    dataIndex: 'description',
  },
  {
    title: '父设备--集中器ID',
    align: 'center',
    dataIndex: 'parentid',
  },
  {
    title: '模型主键',
    align: 'center',
    dataIndex: 'modelId',
  },
];
